drop seats - French English Dictionary